package com.ruoyi.common.core.domain.entity;

import com.ruoyi.common.core.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;


/**
 * 采购订单表
 */
@AllArgsConstructor
@NoArgsConstructor
@Data
public class ICSPurchaseOrder extends BaseEntity {

    private static final long serialVersionUID = 1L;

    private String id;

    private String pocode;

    private String sequence;

    private String vencode;

    private String depcode;

    private String personcode;

    private String potype;

    private String invcode;

    private BigDecimal quantity;

    private BigDecimal amount;

    private BigDecimal inquantity;

    private BigDecimal unitprice;

    private String currency;

    private String status;

    private String createperson;

    private Date createdatetime;

    private String releasestate;

    private Date releasedate;

    private Date planarrivedate;

    private String arriveuser;

    private Date arrivedate;

    private String deliveryuser;

    private Date deliverydate;

    private String prid;

    private String prdetailid;

    private String poid;

    private String podetailid;

    private String extensionid;

    private String muser;

    private String musername;

    private Date mtime;

    private String workpoint;

    private String eattribute1;

    private String eattribute2;

    private String eattribute3;

    private String eattribute4;

    private String eattribute5;

    private String eattribute6;

    private String eattribute7;

    private String eattribute8;

    private String eattribute9;

    private String eattribute10;

    private String eattribute11;

    private String eattribute12;

    private String eattribute13;

    private String eattribute14;

    private String eattribute15;

    private String eattribute16;

    private String eattribute17;

    private String eattribute18;

    private String eattribute19;

    private String eattribute20;

    private String eattribute21;

    private String eattribute22;

    private String eattribute23;

    private String eattribute24;

    private String eattribute25;

    private String eattribute26;

    private String eattribute27;

    private String eattribute28;

    private String eattribute29;

    private String eattribute30;

    private String filepath;

    private String signbackstatus;

    private String filename;

    private String uploadcomment;

    private String uploadfrequency;

    private String downloadfrequency;

    private String backcomment;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    public String getPocode() {
        return pocode;
    }

    public void setPocode(String pocode) {
        this.pocode = pocode == null ? null : pocode.trim();
    }

    public String getSequence() {
        return sequence;
    }

    public void setSequence(String sequence) {
        this.sequence = sequence == null ? null : sequence.trim();
    }

    public String getVencode() {
        return vencode;
    }

    public void setVencode(String vencode) {
        this.vencode = vencode == null ? null : vencode.trim();
    }

    public String getDepcode() {
        return depcode;
    }

    public void setDepcode(String depcode) {
        this.depcode = depcode == null ? null : depcode.trim();
    }

    public String getPersoncode() {
        return personcode;
    }

    public void setPersoncode(String personcode) {
        this.personcode = personcode == null ? null : personcode.trim();
    }

    public String getPotype() {
        return potype;
    }

    public void setPotype(String potype) {
        this.potype = potype == null ? null : potype.trim();
    }

    public String getInvcode() {
        return invcode;
    }

    public void setInvcode(String invcode) {
        this.invcode = invcode == null ? null : invcode.trim();
    }

    public BigDecimal getQuantity() {
        return quantity;
    }

    public void setQuantity(BigDecimal quantity) {
        this.quantity = quantity;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public BigDecimal getInquantity() {
        return inquantity;
    }

    public void setInquantity(BigDecimal inquantity) {
        this.inquantity = inquantity;
    }

    public BigDecimal getUnitprice() {
        return unitprice;
    }

    public void setUnitprice(BigDecimal unitprice) {
        this.unitprice = unitprice;
    }

    public String getCurrency() {
        return currency;
    }

    public void setCurrency(String currency) {
        this.currency = currency == null ? null : currency.trim();
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }

    public String getCreateperson() {
        return createperson;
    }

    public void setCreateperson(String createperson) {
        this.createperson = createperson == null ? null : createperson.trim();
    }

    public Date getCreatedatetime() {
        return createdatetime;
    }

    public void setCreatedatetime(Date createdatetime) {
        this.createdatetime = createdatetime;
    }

    public String getReleasestate() {
        return releasestate;
    }

    public void setReleasestate(String releasestate) {
        this.releasestate = releasestate == null ? null : releasestate.trim();
    }

    public Date getReleasedate() {
        return releasedate;
    }

    public void setReleasedate(Date releasedate) {
        this.releasedate = releasedate;
    }

    public Date getPlanarrivedate() {
        return planarrivedate;
    }

    public void setPlanarrivedate(Date planarrivedate) {
        this.planarrivedate = planarrivedate;
    }

    public String getArriveuser() {
        return arriveuser;
    }

    public void setArriveuser(String arriveuser) {
        this.arriveuser = arriveuser == null ? null : arriveuser.trim();
    }

    public Date getArrivedate() {
        return arrivedate;
    }

    public void setArrivedate(Date arrivedate) {
        this.arrivedate = arrivedate;
    }

    public String getDeliveryuser() {
        return deliveryuser;
    }

    public void setDeliveryuser(String deliveryuser) {
        this.deliveryuser = deliveryuser == null ? null : deliveryuser.trim();
    }

    public Date getDeliverydate() {
        return deliverydate;
    }

    public void setDeliverydate(Date deliverydate) {
        this.deliverydate = deliverydate;
    }

    public String getPrid() {
        return prid;
    }

    public void setPrid(String prid) {
        this.prid = prid == null ? null : prid.trim();
    }

    public String getPrdetailid() {
        return prdetailid;
    }

    public void setPrdetailid(String prdetailid) {
        this.prdetailid = prdetailid == null ? null : prdetailid.trim();
    }

    public String getPoid() {
        return poid;
    }

    public void setPoid(String poid) {
        this.poid = poid == null ? null : poid.trim();
    }

    public String getPodetailid() {
        return podetailid;
    }

    public void setPodetailid(String podetailid) {
        this.podetailid = podetailid == null ? null : podetailid.trim();
    }

    public String getExtensionid() {
        return extensionid;
    }

    public void setExtensionid(String extensionid) {
        this.extensionid = extensionid == null ? null : extensionid.trim();
    }

    public String getMuser() {
        return muser;
    }

    public void setMuser(String muser) {
        this.muser = muser == null ? null : muser.trim();
    }

    public String getMusername() {
        return musername;
    }

    public void setMusername(String musername) {
        this.musername = musername == null ? null : musername.trim();
    }

    public Date getMtime() {
        return mtime;
    }

    public void setMtime(Date mtime) {
        this.mtime = mtime;
    }

    public String getWorkpoint() {
        return workpoint;
    }

    public void setWorkpoint(String workpoint) {
        this.workpoint = workpoint == null ? null : workpoint.trim();
    }

    public String getEattribute1() {
        return eattribute1;
    }

    public void setEattribute1(String eattribute1) {
        this.eattribute1 = eattribute1 == null ? null : eattribute1.trim();
    }

    public String getEattribute2() {
        return eattribute2;
    }

    public void setEattribute2(String eattribute2) {
        this.eattribute2 = eattribute2 == null ? null : eattribute2.trim();
    }

    public String getEattribute3() {
        return eattribute3;
    }

    public void setEattribute3(String eattribute3) {
        this.eattribute3 = eattribute3 == null ? null : eattribute3.trim();
    }

    public String getEattribute4() {
        return eattribute4;
    }

    public void setEattribute4(String eattribute4) {
        this.eattribute4 = eattribute4 == null ? null : eattribute4.trim();
    }

    public String getEattribute5() {
        return eattribute5;
    }

    public void setEattribute5(String eattribute5) {
        this.eattribute5 = eattribute5 == null ? null : eattribute5.trim();
    }

    public String getEattribute6() {
        return eattribute6;
    }

    public void setEattribute6(String eattribute6) {
        this.eattribute6 = eattribute6 == null ? null : eattribute6.trim();
    }

    public String getEattribute7() {
        return eattribute7;
    }

    public void setEattribute7(String eattribute7) {
        this.eattribute7 = eattribute7 == null ? null : eattribute7.trim();
    }

    public String getEattribute8() {
        return eattribute8;
    }

    public void setEattribute8(String eattribute8) {
        this.eattribute8 = eattribute8 == null ? null : eattribute8.trim();
    }

    public String getEattribute9() {
        return eattribute9;
    }

    public void setEattribute9(String eattribute9) {
        this.eattribute9 = eattribute9 == null ? null : eattribute9.trim();
    }

    public String getEattribute10() {
        return eattribute10;
    }

    public void setEattribute10(String eattribute10) {
        this.eattribute10 = eattribute10 == null ? null : eattribute10.trim();
    }

    public String getEattribute11() {
        return eattribute11;
    }

    public void setEattribute11(String eattribute11) {
        this.eattribute11 = eattribute11 == null ? null : eattribute11.trim();
    }

    public String getEattribute12() {
        return eattribute12;
    }

    public void setEattribute12(String eattribute12) {
        this.eattribute12 = eattribute12 == null ? null : eattribute12.trim();
    }

    public String getEattribute13() {
        return eattribute13;
    }

    public void setEattribute13(String eattribute13) {
        this.eattribute13 = eattribute13 == null ? null : eattribute13.trim();
    }

    public String getEattribute14() {
        return eattribute14;
    }

    public void setEattribute14(String eattribute14) {
        this.eattribute14 = eattribute14 == null ? null : eattribute14.trim();
    }

    public String getEattribute15() {
        return eattribute15;
    }

    public void setEattribute15(String eattribute15) {
        this.eattribute15 = eattribute15 == null ? null : eattribute15.trim();
    }

    public String getEattribute16() {
        return eattribute16;
    }

    public void setEattribute16(String eattribute16) {
        this.eattribute16 = eattribute16 == null ? null : eattribute16.trim();
    }

    public String getEattribute17() {
        return eattribute17;
    }

    public void setEattribute17(String eattribute17) {
        this.eattribute17 = eattribute17 == null ? null : eattribute17.trim();
    }

    public String getEattribute18() {
        return eattribute18;
    }

    public void setEattribute18(String eattribute18) {
        this.eattribute18 = eattribute18 == null ? null : eattribute18.trim();
    }

    public String getEattribute19() {
        return eattribute19;
    }

    public void setEattribute19(String eattribute19) {
        this.eattribute19 = eattribute19 == null ? null : eattribute19.trim();
    }

    public String getEattribute20() {
        return eattribute20;
    }

    public void setEattribute20(String eattribute20) {
        this.eattribute20 = eattribute20 == null ? null : eattribute20.trim();
    }

    public String getEattribute21() {
        return eattribute21;
    }

    public void setEattribute21(String eattribute21) {
        this.eattribute21 = eattribute21 == null ? null : eattribute21.trim();
    }

    public String getEattribute22() {
        return eattribute22;
    }

    public void setEattribute22(String eattribute22) {
        this.eattribute22 = eattribute22 == null ? null : eattribute22.trim();
    }

    public String getEattribute23() {
        return eattribute23;
    }

    public void setEattribute23(String eattribute23) {
        this.eattribute23 = eattribute23 == null ? null : eattribute23.trim();
    }

    public String getEattribute24() {
        return eattribute24;
    }

    public void setEattribute24(String eattribute24) {
        this.eattribute24 = eattribute24 == null ? null : eattribute24.trim();
    }

    public String getEattribute25() {
        return eattribute25;
    }

    public void setEattribute25(String eattribute25) {
        this.eattribute25 = eattribute25 == null ? null : eattribute25.trim();
    }

    public String getEattribute26() {
        return eattribute26;
    }

    public void setEattribute26(String eattribute26) {
        this.eattribute26 = eattribute26 == null ? null : eattribute26.trim();
    }

    public String getEattribute27() {
        return eattribute27;
    }

    public void setEattribute27(String eattribute27) {
        this.eattribute27 = eattribute27 == null ? null : eattribute27.trim();
    }

    public String getEattribute28() {
        return eattribute28;
    }

    public void setEattribute28(String eattribute28) {
        this.eattribute28 = eattribute28 == null ? null : eattribute28.trim();
    }

    public String getEattribute29() {
        return eattribute29;
    }

    public void setEattribute29(String eattribute29) {
        this.eattribute29 = eattribute29 == null ? null : eattribute29.trim();
    }

    public String getEattribute30() {
        return eattribute30;
    }

    public void setEattribute30(String eattribute30) {
        this.eattribute30 = eattribute30 == null ? null : eattribute30.trim();
    }

    public String getFilepath() {
        return filepath;
    }

    public void setFilepath(String filepath) {
        this.filepath = filepath == null ? null : filepath.trim();
    }

    public String getSignbackstatus() {
        return signbackstatus;
    }

    public void setSignbackstatus(String signbackstatus) {
        this.signbackstatus = signbackstatus == null ? null : signbackstatus.trim();
    }

    public String getFilename() {
        return filename;
    }

    public void setFilename(String filename) {
        this.filename = filename == null ? null : filename.trim();
    }

    public String getUploadcomment() {
        return uploadcomment;
    }

    public void setUploadcomment(String uploadcomment) {
        this.uploadcomment = uploadcomment == null ? null : uploadcomment.trim();
    }

    public String getUploadfrequency() {
        return uploadfrequency;
    }

    public void setUploadfrequency(String uploadfrequency) {
        this.uploadfrequency = uploadfrequency == null ? null : uploadfrequency.trim();
    }

    public String getDownloadfrequency() {
        return downloadfrequency;
    }

    public void setDownloadfrequency(String downloadfrequency) {
        this.downloadfrequency = downloadfrequency == null ? null : downloadfrequency.trim();
    }

    public String getBackcomment() {
        return backcomment;
    }

    public void setBackcomment(String backcomment) {
        this.backcomment = backcomment == null ? null : backcomment.trim();
    }
}